var e = require;
var t = module;
var o = exports;
var n,
    i = o,
    a =
        ((n = function (e, t) {
            return (n =
                Object.setPrototypeOf ||
                ({__proto__: []} instanceof Array &&
                    function (e, t) {
                        e.__proto__ = t;
                    }) ||
                function (e, t) {
                    for (var o in t) t.hasOwnProperty(o) && (e[o] = t[o]);
                })(e, t);
        }),
        function (e, t) {
            function o() {
                this.constructor = e;
            }
            n(e, t), (e.prototype = null === t ? Object.create(t) : ((o.prototype = t.prototype), new o()));
        });
Object.defineProperty(i, "__esModule", {value: !0});
var r = (function (e) {
    function t(o) {
        return e.call(this, t.NAME, o) || this;
    }
    return (
        a(t, e),
        (t.prototype.listNotificationInterests = function () {
            return [];
        }),
        (t.prototype.handleNotification = function () {}),
        Object.defineProperty(t.prototype, "initModuleViewComp", {
            get: function () {
                return this.viewComponent;
            },
            enumerable: !1,
            configurable: !0
        }),
        (t.NAME = "InitModuleViewMediator"),
        t
    );
})(puremvc.Mediator);
i.default = r;
